排列和组合之间的主要区别在于,在排列中,项目的顺序很重要,而在组合中,顺序并不重要。让我们看一下下表,以便更好地理解主要区别:
排列 | 组合 |
当项目的顺序很重要时使用。 | 当项目的顺序不重要时使用。 |
适用于不同类型的项目。 | 适用于同一类型的项目。 |
排列的值总是较高,因为它计算所选项目的不同排列。 | 组合的值较低,因为它只计算选择,而不计算排列。 |
从一个组合可以得出多个排列。 | 从一个排列只能形成一个组合。 |
公式:nPr = n! / (n−r)! | 公式:nCr = n! / r! * (n−r)! |
示例:A、B、C三件商品,两件商品的排列组合为:AB、BA、BC、CB、CA、AC。 | 示例:A、B、C三件商品,两件商品的组合组合为:AB、BC、CA。 |